a raging river - Turkish English Dictionary